home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-02 | 4.0 KB | 62 lines | [TEXT/MACA] |
- This is the MPW(tm) port of the GNU C compiler GCC.
-
- GCC is a retargetable and highly optimizing implementation of ANSI C. It was written by
- Richard Stallman and a cast of thousands (well, scores) around the world. Although GCC
- was originally designed to be a Unix-based compiler, this version has been adapted to be
- a drop-in replacement for the standard MPW C compiler. This distribution includes GCC,
- a preprocessor CCCP (cpp), and the yacc-compatible parser generator Bison.
-
- To use MPW GCC, you will need a 68020/030+68881 Macintosh, MPW 3.1 or higher, MPW
- C, and MPW Asm. Although you don't need the MPW C compiler proper, the MPW C interfaces
- and library files are required. To run the gCPlus script, you will also need C++ 3.1.
- Although GCC can run in 2Mb or less, we recommend 4Mb RAM. Minimum additional disk space
- is 600K or so, but there will need to be some additional space for intermediate files. It
- would be ludicrous to run GCC from floppies.
-
- To get the minimum version of MPW GCC going, download the file "MPWGCC (Min).sit".
- This file includes the necessary tools, scripts, docs, etc. to use the compiler under
- MPW. It is about 867k stuffed, 1767k unstuffed.
-
- If you want to work with the compiler sources or retarget the compiler, you will need
- to download the "MPWGCC (Sources).sit", "MPWGCC (Docs).sit", "MPWGCC (Machines).sit",
- and "MPWGCC (Misc).sit" files. The combined files total approximately 3468k stuffed,
- 7741k unstuffed. I suggest creating a folder named "GCC" and saving the unstuffed files
- there. You will not need the "MPWGCC (Min).sit" file, as its
- contents are included in the above four files.
-
- I will start a topic in the C section of MacPro for questions, or you can send me mail
- (my GEnie address is A2.JEFFH). We also have the following mail addresses available:
-
- AppleLink: MPWGCC
- Internet: mpwgcc@apple.com
-
- NOTE
- This is not an official product of Apple Computer! MPW GCC was developed to support
- Advanced Technology Group research efforts, and was deemed sufficiently useful to be
- made available to a wider audience. If you use this compiler, you should be prepared
- to support it yourself (full sources are included). Here is the proper legal wording,
- also see the file ":Documents:COPYING" for additional legalese:
-
- Disclaimer of Warranty on Software. This software program and related documentation
- are provided "AS IS" and without warranty of any kind, and APPLE EXPRESSLY DISCLAIMS
- ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR PARTICULAR PURPOSE. APPLE DOES NOT
- WARRANT THAT THE FUNCTIONS CONTAINED IN THIS SOFTWARE PROGRAM WILL MEET YOUR
- REQUIREMENTS, OR THAT THE OPERATION OF THIS SOFTWARE PROGRAM WILL BE UNINTERRUPTED
- OR ERROR-FREE, OR THAT DEFECTS IN THIS SOFTWARE PROGRAM WILL BE CORRECTED. FURTHERMORE,
- APPLE DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR RESULTS OF THE
- USE OF THE SOFTWARE OR RELATED DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY,
- RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE
- OR ANY APPLE REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE
- OF THIS WARRANTY. SHOULD THIS SOFTWARE PROGRAM PROVE DEFECTIVE YOU, AND NOT APPLE,
- ASSUME THE ENTIRE COST OF ALL NECESSARY REPAIR OR CORRECTION. SOME STATES DO NOT
- ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSIONS MAY NOT APPLY TO
- YOU.
-
- Limitation of Liability. UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, SHALL APPLE BE
- LIABLE FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES THAT RESULT FROM THE USE
- OR INABILITY TO USE THIS SOFTWARE PROGRAM OR RELATED DOCUMENTATION, EVEN IF APPLE OR
- AN APPLE REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITIES OF SUCH DAMAGES. SOME
- STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR
- CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.